'use strict';
exports.main = async (event, context) => {
    // 初始化数据库连接（这是你缺少的关键步骤）
    const db = uniCloud.database();
    
    console.log('event : ', event);
        
    if(event.type === 'get'){
        try {
            // 执行数据库查询
            const res = await db.collection('category').get();
            console.log('查询结果', res);
            return res; // 返回查询结果
        } catch (e) {
            console.error('查询失败', e);
            return {
                code: 500,
                message: '查询失败',
                error: e
            };
        }
    }
    
    // 返回默认结果
    return {
        code: 400,
        message: '未知操作类型'
    };
};